Big Huge Thesaurus

hairy vetch

noun

sounds kind of like